money = input('请输入money：')
currency = input("请输入货币的类型，如USD, HKD, EUR: ")
def Exchange(money, currency):
#while True:
#    try:
#        money = input("请输入一个金额，输入q退出：")
#        if money == 'q':
#            break
#        else:
#            money = float(money)
#    except ValueError:
#        print("输入的金额为非法字符，请重试")
#        continue
#    currency = input("请输入货币的类型，如USD, HKD, EUR: ")
    currency = currency.upper()
    if currency == 'USD':
        print("货币类型为美元，转换成人民币为 %.2f 元" % (money * 6.7189))
    elif currency == 'HKD':
        print("货币类型为港币，转换成人民币为 %s 元" % round((money * 0.8566), 2))
    elif currency == 'EUR':
        print("货币类型为欧元，转换成人民币为 %s 元" % round((money * 7.5856), 2))
    else:
        print("输入的货币类型不存在。请重试！")
Exchange(money, currency)
